//
//  ILBleObject+Private.h
//  IMILabKit
//
//  Created by Roffa Zhou on 2022/4/2.
//

#import "ILBleObject.h"

NS_ASSUME_NONNULL_BEGIN

@interface ILBleObject (Private)
/// 更新当前错误状态
/// @param state 蓝牙状态
- (void)bleStateError:(ILBindErrorModel*)bindError bleState:(ILCBManagerState)state;
/// 蓝牙端返回的错误码解析
/// @param bindError 需要解析到的对象
/// @param data 蓝牙返回的数据
- (void)handleBleDataError:(ILBindErrorModel*)bindError data:(NSData*)data;

/// 连接超时
- (void)connectTimeOut:(ILBindErrorModel*)bindError;

@end

NS_ASSUME_NONNULL_END
